Flexible and Adaptable Buffer Management Techniques for Database Management Systems

نویسندگان

  • Christos Faloutsos
  • Raymond T. Ng
  • Timos K. Sellis
چکیده

The problem of buuer management in database management systems is concerned with the eecient main memory allocation and management for answering database queries. Previous works on buuer allocation are based either exclusively on the availability of buuers at runtime or on the access patterns of queries. In this paper, we rst propose a uniied approach for buuer allocation in which both of these considerations are taken into account. Our approach is based on the notion of marginal gains which specify the expected reduction in page faults by allocating extra buuers to a query. Then, we extend this approach to support adaptable buuer allocation. An adaptable buuer allocation algorithm automatically optimizes itself for the speciic query workload. To achieve this adaptability, we propose using run-time information, such as the load of the system, in buuer allocation decisions. Our approach is to use a simple queueing model to predict whether a buuer allocation will improve the performance of the system. Thus, this paper provides a more theoretical basis for buuer allocation. Simulation results show that our methods based on marginal gains and our predictive methods consistently outperform existing allocation strategies. In addition, the predictive methods have the added advantage of adjusting their allocation to changing workloads.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Robust and Self-tuning Page-Replacement Strategy for Spatial Database Systems

For a spatial database management system, it is an important goal to minimize the I/O-cost of queries and other operations. Several page-replacement strategies have been proposed and compared for standard database systems. In the context of spatial database systems, however, the impact of buffing techniques has not been considered in detail, yet. In this paper, different page-replacement algori...

متن کامل

Storage Management in RDBMS

Storage management is important to the performance of DBMS. This paper gives a comprehensive overview of storage management in relational DBMS. The storage management is divided into three levels (logical, physical in-memory, and physical on-disk) and discussed separately. The logical level caches logical units (tuples or index values) of the DBMS based on the logical information to improve buf...

متن کامل

Integrated Buffer Management for Object-Oriented Database Systems

Despite the dominance of relational database management systems (RDBMS) in the database market, object-oriented database management systems (OODBMS) continue to play an important role in complex data management. Complex data are often found in telecommunications, business, engineering and web based applications. The most common style of accessing complex data is navigation. Navigational access ...

متن کامل

– METIS – A Flexible Database Foundation for the Unified Management of Multimedia Contents

Multimedia database systems largely focus on the management of media of one particular type and suffer from inflexible architectures, which makes it difficult to adapt them to individual application needs. This paper gives an overview of METIS, a flexible multimedia database foundation for the unified management of media of arbitrary types, characterized by profound customizability. METIS can b...

متن کامل

Flexible resource management and its effect on project cost and duration

In practice, most projects result in cost overruns and schedule slippage due to poor resource management. This paper presents an approach that aims at reducing project duration and costs by empowering project managers to assess different scenarios. The proposed approach addresses combinatorial modes for tasks, multi-skilled resources, and multiple calendars for resources. A case study reported ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. Computers

دوره 44  شماره 

صفحات  -

تاریخ انتشار 1995